artificial fertilizer - German English Dictionary